3591
11
7471
9
1223
1
2255
2
4309
3
11924
2462
1558
2320
5
2510
1585
1247
1075
1451
0
2505
10
951
2784
400
1583
1250
1380
658
619
3107
7
2099
1529
19932
6
1427
851