1680
2
1389
1
1877
4
1546
1620
3
445
11
81
640
253
1357
362
80
841
1090
624
0
221
5671
1020
754
2073
865
1810
1729
1476
2562
3326
5
1769
1176
2400
922