2699
2
2530
4
2354
2580
2576
1
4309
3
2840
2436
0
8072
4686
2638
1613
1710
16
2024
1494
2372
2142
2773
5
18258
11153
8
8002
7
2030
1913
2153
1089
6547
984
342
1853
1028