10317
2
11059
9
3090
6
32302
0
2123
1412
9954
582
4382
4
19944
1179
1
2281
7
345
11924
123674
35
1189
1174
1239
14
2381
497
282
2174
758