838
1343
3215
2700
1642
463
2070
1518
3367
1944
1704
2676
1468
10067
1548
2853
2173
3052
3380
2036