906
1
18816
11
1066
2999
3
2444
2
6220
16
1721
1015
1606
6236
10
2264
0
8527
1047
17970
15
2352
12779
8
3562
12459
1253
19944
2600
4
1289601
2032