320
4157
1090
2637
332
1129
1435
293
4992
710
6194
595
1268
423
780
448
1207
285
1554
368
1082
354
946
667
366
505
385
293
9546
1989
293
478
2340
10979
532
667
545
255
2610
4848
462
3861
208
10392
676
268
400
596
1881
339
339
1030
912
335
1061
512
1240
4078
566
319
339
381
531
341
986
1301
373
1504
738
1268
1308
1088
1007
946
1023
359
512
595
306
1047
504
1459
1248
2544
463
10392
397
4157
420
319
308
369
409
565
231
705
338
373
433
1455
1011
11406
293
389
314
505
963
373
368
2857
912
1435
1040
984
788
653
718
984
486
575