2505
2
6346
16
2277
0
4096
1078
1
1029
2584
11
7621
13
2631
4398
10
1265
1261
1752
1547
1348
4
4690
3
2966
6
2801
1019
1525
1743
3054
5
1089
24337
22
2057
1683
1373
1306
1289601
2136