3954
1137
420
973
1201
435
1591
399
479
329
298
617
1300
1101
617
321
340
1005
804
301
759
602
1393
725
2587
1028
7016
10110
1312
537
1526
1371
403
994
419
389
784
395
338
274
763
348
863
1051
559
373
336
320
1098
388
1456
1423
344
317
1016
1514
1225
681
913
326
1101
285
2259
306
340
533
724
351
694
507
340
462
231
446
348
559
729
526
1296
880
3094
1020
1261
638
1161
401
325
414
1105
897
360
988
386
1960
627
451
327
716
351
366
1782
599
504
314
1137
365
904
350
587
1677
925
297
894
555
509
374
14020
1545
255
909