5151
2
3715
2650
20
21152
8
4651
3
2405
1
2740
280
297066
0
2773
181997
11
3080
1047
3000
1347
1131
3090
6
2327
2789
4
495
2932
1960
4228
2326
4690
1005
2921
5
2937
2632