2595
8
2761
2
2468
3
1145
1
2316
0
181997
11
685
800
2037
1931
4
25669
189326
1225
791
2475
2204
5
3090
6
3008