2727
1
1825
2055
2
4944
2243
6
1371
30334
1111
5382
5
1277
4383
3
1140
1213
0
2960
2207
2377
1256
1558
2622
2462
2152
1304
1622
1860
2980
785
1348
610
582
1020