181997
11
226
1
2921
5
19783
2
2264
2012
721
0
2595
986
2316
685
746
800
25669
1225
791
2204
1399
3008
3
2512
3593
16
5440
8
534
957
501
820
2060
1746
1329
616