3053
7
2245
3
2294
1
1590
1168
1788
2660
2
1295
2760
4
1844
1558
1813
1749
2535
2622
6
2650
20
1159
1876
1348
2377
1622
280
1285
1266
1819
3683
1787
1051
2999
2781