1660
1
1191
1568
2368
1125
849
0
2184
1819
3065
2999
3
4305
2
1000
1162
1221
1813
1938
868
1013
1681
20163
44
1426
1042
1179
1788
1637
2748
9
1282
1249
1104
801