1047
2
9817
0
1355
3263
4
1839
1
3612
10
6707
24
1050
3871
12
1300
3080
3
3410
6
1636
3090
2932
21152
8
708
2471
3133
2402
1802
1426
7793
572
19079
3364
2468
2535
19783
2258