4070
4
751
1
2948
6
6445
2182
2
1769
3940
5
1809
1068
2801
1859
3221
3
1242
0
7021
1191
708
2308
19079
3137
3435
1986
417
3612
10