895
732
1504
701
2
1
372
407
433
26
602
238
260
267
373
507
394
338
1
309
2
653
812
199
559
2
386
478
420
310
4
432
