1047
2
2948
6
1289601
4
1828
3
6346
16
3612
10
2471
7
1050
0
3090
6707
24
1172
1
24337
22
9817
1396
1078
1373
5
1369
1300
3673
6445
3683
1296
1839
911
7621
13
969
3263
2631
2835
1355