3168
0
582
17946
919
1596
553
431
914
614
425
4237
2478
1
477
1974
1588
433
2266
1193
1045
977
323
2663
32302
418
458
519
1089
894