1077
5184
1628
310
1773
7568
399
794
1154
501
1563
2208
312
476
1417
23667
469
700
7402
399
8325
551
600
272
1227
341
407
368
160
2267
2681
3185
3966
343
1178
471
38959
1788
721
997
1057
92446
3427
980
1311
2873
296
4283
309
1952
4988
1893
1211
833
349
335
625
1186
579
215
2286
504
3235
309
865
268
358
2149
1864
1045
310
749
4936
2091
308
571
1960
427
326
430
579
529
656
425
333
381
3426
5190
278
2501
433
334
1074
1610
636
1978
23667
952
435
394
2018
489
5028
337
1710
355
1200
290
319
1363
383
595
617
1804
1025
356
2147
994
953
987