2901
1
2512
2
1255
2463
3465
2966
11
3176
2130
1337
2315
19932
6
1031
1622
663
0
2083
5
1001
1463
2779
752
1793
3154
9877
974
594
249
2390
3854
3
1657
2180
2479