1247
2
3629
1
2512
4732
0
1964
442
2393
6
818
34959
18
518
5922
5
1793
3
3765
4
2551
2966
10
1676
3028
7
1301
2009
4187
4478
1057
1416
1743
7258
5536
2750
2251
5200
2586