3485
969
1575
2987
4369
5142
2277
2938
2803
2489
1448
3970
2587
4209
4827
1067
4205
4085
6663
2751
1283
3449
5355
1226
2811
4503
1709
4801
5078
1312
3337
6770
1048
1029
6284
3799
25443
1069
1235
3176
7312
1044
2244
1144
1960
2420
923
22343
1747
1138
1853
4842
8376
21778
2736
2874
1238
6596
1310
12518