5162
23598
402
2864
457
1521
290
1578
932
347
1511
241
467
937
1484
411
1132
967
3963
452
383
6340
13387
509
5600
661
92354
465
335
2044
501
4224
1287
442
3753
350
326
212
1161
313
358
1515
4561
506
228
1159
1746
335
591
282
1125
371
1277
2147
478
511
388
470
316
335
431
2670
4152
467
1289
1000
395
4224
1316
316
392
304
739
1837
582
1775
438
342
2151
7204
330
1777
525
3573
276
959
2699
287
563
4985
306
366
167
3473
1022
520
16494
1175
890
553
333
779
1781
6298
3256
3963
360
336
698
3090
664
707
378
398
379
339
727
2275
294
1225