1047
2
1828
3
3612
10
1050
0
6707
24
1172
1
24337
22
9817
1396
1078
1373
5
6346
16
1369
1300
1289601
4
6445
6
3683
1296
1839
911
7621
13
969
3263
2631
3014
20
3354
9
1355
2468
3410
1808
7