1047
2
1050
0
9817
3612
10
6707
24
1300
1
1355
3871
12
1839
3263
4
3410
6
1636
2471
1802
3133
1426
2402
19079
2110
708
2468
21152
8
2522
1233
1828
3
2593
6236
2911
9
12459
297066