1051
1
1332
4258
467
0
9055
10
4034
2145
6346
16
3014
20
6047
4
12459
3
1015
496
3085
5
1606
3491
3485
7
4562
6236
2336
2000
3316
1285
8527
5726
8
1047
2
830
17970
15
2352
2990