2960
1183
1171
1109
1196
941
915
4372
8089
1515
1219
3630
1284
1279
925
1554
1069
1465
833
1025
3110
1066
5008
22529
945
1346
1056
1207
1649
852
998
1141
1135
1201
1070
1073
1190
1009
1020
893
869
826
927
22564
918
909
1087
4650
936
4048
2081
917
1905
1857
869
974
1846
1161
1089
2012
1443
3117
1538
2056
796
1152
836
1032
1002
885
1333
900
1997
1202
919
1140
991
823
1064
1108
948
1134
902
1494
1296
807
868
1035
839
1125
951
857
1181
992
1008
1214
791
892
860
1614
861
886
5405
1086
946
820
952
794
774
1535
1491
843
849
863
831
795
877
1314
880
1230