7057
3
1154
5
4268
17
3166
2
2429
1
2779
2145
1712
1439
14
2769
7
10209
3535
1099
1575
1076
4525
1771
2708
962
996
799
1650
4
1705
3916
1411
1159
18
1095
2114
1414
1391