10598
2
1903
3
1123
0
756
2966
6
685
2327
11
758
990
1289601
4
1318
1056
1960
1601
433
931
3066
7
2160
436
4537
1511
818
558
5052
10
1593
861
950
1
3336
1158
638