5151
2
1124
1
3080
3
3715
2999
1632
21152
8
4651
1840
6
1388
732
2650
20
3090
1265
181997
11
1232
280
2405
297066
0
2740
2152
2932
30334
1448
1529
1261
2368
1537
4655
10