3589
2
421
1
878
844
578
1199
3715
3
2039
1758
1632
1204
2345
10064
8
2088
1300
4285
3326
9172
3572
5
4179
1152
0
1865
2851
2082
6189
1844
3227
2285
2562
1859