2535
2
2727
1
1825
2243
6
1371
4944
2055
1111
1140
1277
4383
3
1788
2960
572
0
1295
3765
4
1558
1348
30334
3498
1860
280
2622
2650
20
2377
1819
1256
1622
32302
1266