4415
861
1380
3931
1175
1336
835
1002
1125
3477
982
932
1130
1037
850
1315
1530
1053
1293
1318
700
932
930
702
1207
868
732
1559
1438
1020
1108
812
775
1554
886
1150
1018
830
15176
770
1011
723
1044
1571
857
974
699
2041
831
782
851
1574
662
1211
1156
1058
735
1367
902
715