2911
9
685
0
1031
1
800
2765
8
2757
3
2595
19932
6
1558
2
25669
1162
674
24337
22
1223
1353
1767
2505
1431
4309
1239
6753
17
604
517
3008
19783
5746
23
791
2873
700
1069