2882
1189
1049
351
400
596
385
376
649
603
277
1281
327
957
7837
1165
358
319
903
441
1477
7257
16588
765
640
933
539
624
985
551
393
401
7014
510
571
617
812
951
1105
490
995
734
388
392
7386
481
465
252
311
5690
674
1111
324
447
795
1162
1070
2238
257
1232
1651
2995
437
1265
585
284
1391
2106
492
526
367
481
296
5552
278
331
387
909
396
419
810
433
485
377
639
707
341
7558
296
859
824
494
1758
1003
425
895
1161
276
483
645
780
1004
1583
506
358
328
1408
325
533
1530
327
385
1222
366
1099
1574
1024
603
314
2541