1047
2
1015
1
21152
8
3090
6
3612
10
6707
24
1050
0
9817
2903
3
1355
2932
3871
12
2669
1694
951
1300
690
1233
2110
1839
3410
1636
3263
4
784
1787
1380
2471
3133
564
2258