2761
2
3715
5151
21152
8
4651
3
2650
20
2405
1
2740
280
297066
0
1047
3080
181997
11
338
676
2773
1505
6561
14
937
3090
6
1375
2358
9
3329
2932
2595
1145
2304
2245
2037
1500