929
3519
944
897
934
944
4079
1261
851
967
990
995
847
1544
872
1719
3161
1873
962
2093
892
966
1079
860
1698
900
2183
840
780
875
1007
932
956
1062
1412
926
943
1160
994
788
1325
959
917
896
1342
8724
1121
1488
855
948
975
1608
2492
2203
973
1270
1109
1014
940
892