578
0
759
2907
2
723
1591
1384
524
1158
1
923
1812
2251
974
6
1053
1819
3562
2687
5
2587
3176
463
531
1467
1446
633
398
418
1100
21
2065
283
795
106