10013
2
3287
1
829
3152
9
2619
2855
3
533
1193
2028
1421
3498
4
9315
0
3257
1216
1869
4154
1375
1704
1344
984
20634
8
2727
5
4396
282572
785
2554
2904