11153
8
4398
10
2110
1
1289601
4
2448
2
1091
0
1518
2245
3
2629
1880
3014
20
562
511
452
1268
2277
1087
5070
19
1078
2477
4754
7
4396
5
2392
2584
11
2496
6779
3222
7621
13
1716
4548