3014
20
1125
1
5141
7
3316
10
1972
1547
1860
2
257
0
637
3085
5
3491
4
3485
2055
2386
2234
2749
3
1339
3065
1277
3583
2999
1000
2297
2219
2906
1289601
1015
1993
1992
6236