2819
1
657
2919
5
1041
1104
3287
3
848
105290
0
417
565
933
5217
11
1385
467
2143
2059
31535
1344
1291
322
1485
918
2334
2089
1302
1642
2296
2
7952
964
1190