1078
1
7621
13
2584
11
2517
1289601
4
1068
3835
5
1242
0
1015
2277
3655
1047
2
2522
1951
4398
10
2495
723
1343
2413
3934
16174
455
1694
888
1746
3328
951
1828
3
1571
690