2403
2
2182
3
1136
7793
4
4311
1
5151
3080
3715
21152
8
4651
10582
3187
5
2219
4070
4009
6
4310
1865
2650
20
2948
751
3090
181997
11
280
2405
297066
0
2740
2152
2932
4080