1302
1
2438
2802
5
1045
1891
3200
3
752
1290
2
3835
1163
4329
10
563437
6
1348
2845
12
2526
5505
14
297066
0
1688
1055
383
1498
2512
2090
19944
3080
5151
267612
1579
3610
4978