986
1
2480
4
3688
5
1730
0
101415
109
1250
2
3126
3
2469
4274
96
1013
2408
8
5915
11
2682
3535
2493
18
3619
7258
2160
2145
695
2054
4465
22
7978
9
6247
19079
6
3354
1473
32302
3519