10952
5
6494
11
101569
0
2955
2
1084
1
2562
2309
3
1355
1765
3431
8
4
2836
2310
2298
1223
3898
10
2399
1822
1811
3360
1479
762
996
3657
672
1533
2580
1329
1202