2140
5640
615
2498
759
1128
3212
24436
7517
440
2040
418
362
1604
719
928
560
376
436
4828
12387
1247
1206
619
477
483
4041
349
863
3554
553
975
1801
613
448
1067
363
2698
1972
864
890
414
1525
317
1520
1152
411
657
403
362
412
2805
365
3798
1090
863
3937
1190
2962
477