50
2028
3
10
2258
15
98
1580
1
20
1818
5
16
2573
13
58
1566
14
1393
0
2
1723
12
1511
1931
9
1502
1416
1993
2180
2335
1976
6
76
1642
2112
26
2804
4
38
1816
29
1773
1927
986
800
2398
24
41