5151
2
1124
1
3080
3
3715
2999
1632
21152
8
4651
1840
6
1388
732
2650
20
1232
280
2405
2740
2932
1448
1261
2368
297066
0
1500
3090
181997
11
1558
2773
1265
2245
6666
4