1534
4
1658
1
2473
2934
504
436
2
421
663
470
460
528
631
574
464
1113
937
489
751
1954
1112
1088
766
3303
502
911
1433
480
1067
615
980