2383
2
2562
3
2691
2460
4
4966
6
31997
55
2475
1877
3987
3745
1
3052
8
1860
3303
7
3871
2565
2639
967
8002
1736
2569
0
3075
2488
1689
2369
2889
2948
3216
10
2698
2410
6773