2699
2
2580
2530
4
2354
1623
1069
1
1080
2576
3429
7
4309
3
2436
0
1094
1301
2571
4686
1613
1710
16
2024
1494
2840
2372
1152
1249
946
8072
990
2142
2638