347
1
2564
2
302
1282
0
307
430
397
2490
363
322
382
21743
505
418
1667
309
401
407
484
116
429
326
1425
580
1939
468
4111
448
951