181997
11
2316
0
2921
5
2477
3
1239
1
2012
2
3743
9
5440
8
19783
800
2595
721
685
1225
2264
3008
25669
534
6779
1329
501
2069
1601
32302
616
2649
2290
791
2204
1028