949
2012
3668
5904
2378
1635
2804
6530
4866
7316
5227
2353
4781
2538
6758
4446
5159
6984
1313
4840
3151
3046
2777
5152
1527
1573
9586
3702
2503
4896
2257
1574
2946
8174
13930
3220
2209
1993
4006
2607
15265
4143
1764
3686
4154
1191
3240
3676
2811
4331
5698
2549
2816
4035
2992
1998
3053
4451
7764
3205