4890
15
1330
1
3241
1441
5
2452
27
1800
6
848
689
9937
0
7843
4955
2925
9
1792
4
6652
2732
10
1314
17440
1345
3
532
1146
1462
34841
19
478
1113
2572
31437
917
2268
1074
7
957
2