3715
2
5151
1354
1
21152
8
1306
4651
3
2650
20
2405
2740
1168
280
297066
0
1545
2760
4
3080
181997
11
2773
2207
582
1749
1047
2980
1120
5592
3090
6
1532
370
1813
2044
688