3218
2299
44212
3318
1273
2884
1995
11440
1681
1470
39270
3924
25500
11858
1763
2301
2981
3254
3589
2945
1681
6557
13906
3049
2154
2133
5057
3478
1845
1736
20006
5398
4484
1369
3846
7445
2161
19973
17533
3431
2520
1598
3695
1592
1722
2879
3967
1770
3481
2172
5613
1989
8751
4046
4080
11259
1628
2812
1610
2929