1047
2
24337
22
3612
10
6707
24
1050
0
9817
2377
1
5504
16
1355
19944
3871
12
1300
1839
3410
6
1636
3263
4
3090
2471
1704
3133
2906
4382
1174
2402
14887
18
1802
1426
5169
2110
708