3589
2
878
1
578
421
1199
844
3715
3
2039
1758
1204
1632
2088
1300
3326
830
0
2345
2562
1859
1064
1296
883
1699
1475
1464
4285
4179
1511
1606
3227
915