3589
2
421
1
878
578
1199
844
5504
16
2377
2906
19944
3715
3
1704
0
4382
4
1174
2039
1758
14887
18
1047
5169
131589
1632
1204
297066
2345
2088
1300
1606
24337
22
1234
10317