2956
1651
4459
2043
5661
7909
32052
4511
1307
18409
11001
8057
6562
1757
6504
9756
63615
4650
4326
1876
1960
8252
2959
6577
3177
4675
11008
3507
5024
3183
1911
2764
7490
28047
3124
4821
1784
43645
2157
1899
2177
2296
4368
3082
10076
2984
2765
2972
2165
1479
7091
2015
6666
2421
7440
6513
1957
2779
2122
2748