2287
1
1015
1694
951
2740
690
2669
2
564
1743
0
108797
1622
1505
1523
2951
1384
5
1169
4326
981
4832
3
1512
975
4
1536
6
3378
1284
2364
772
1275
1422
21152
8
2949