14643
6856
2925
1074
1216
1358
2200
1027
4370
2568
1394
962
1126
1180
1283
880
1003
953
991
1635
2052
941
915
1034
854
881
1011
853
978
1045
1247
2026
986
1076
2669
1438
875
986
947
958
825
3482
1034
850
6192
1597
883
931
1017
1232
812
968
946
969
809
1014
1027
932
828
835