2951
3926
2034
2522
22009
10542
32319
1444
1550
7244
2805
2077
1877
2428
1406
3052
2123
2103
1979
1929
1507
1594
8851
8994
2092
10882
1667
2329
1711
13984
15205
1695
3609
2216
11068
3902
12492
2006
2011
2040
2499
6514
12254
14260
4836
46975
10701
4909
1597
3789
3573
12604
3335
1969
4505
3262
1382
12315
11246
1704