1225
2840
5561
682
938
1413
750
4596
13121
2381
1459
15873
3197
1253
2857
1707
1797
1745
3898
5786
906
1131
858
8321
2189
854
3742
926
4805
6883
5426
2142
7055
12445
1208
2243
4749
10812
1001
3774
4674
1456
834
4549
15541
3037
1057
4255
5187
1041
13559
23423
947
1355
3044
2119
884
7008
3386
1005