14646
6858
2928
1074
1217
1359
2201
1027
4373
2568
1394
962
1127
1180
1283
880
1003
953
991
1635
2052
941
915
1035
855
881
1011
853
979
1045
1247
2030
986
1076
2669
1438
875
987
947
958
825
3483
1035
850
6193
1598
883
931
1018
1233
812
968
947
969
810
1014
1027
932
828
835