1233
1
3612
10
6707
24
1050
0
572
9817
1355
1047
2
3871
12
4044
5
17946
14
2996
1300
2535
1839
32302
3410
6
1636
3263
4
25669
3125
19783
1189
1461
2471
3133
2964
2258
3498