4032
12
6676
7592
7
5889
8
3186
1
1781
3
3563
1985
1251
3254
2
1089
1822
1339
1575
1660
2147
2912
5
1088
1127
13676
21
6713
11