3589
2
421
1
878
578
1199
844
3715
3
2039
1758
4179
1632
1204
2345
108797
0
2088
1300
1015
1606
1694
951
690
3326
2669
2131
2999
564
2082
1743
1844
2562