2245
3
1788
1
1195
3053
7
1787
2100
2
2970
4
2368
824
2110
3485
1501
4564
14
1590
1660
1681
297066
0
951
2354
2173
1498
1015
1087
1813
4311
1814
1749
1766
1305
1606