3090
6
2535
2
2727
1
1825
2243
1371
4944
2055
1111
1140
3158
1277
4383
3
6346
16
2392
2960
1558
2358
9
2835
1348
30334
3498
4
1860
2622
2377
1819
1256
1622
3694
32302
0