993
833
2604
2107
1507
1214
850
858
2217
1241
30280
1366
1091
1711
910
957
1033
3069
961
2129
872
1624
1493
971
1726
827
1346
905
1619
2091
1936
1269
1227
1169
3340
2683
1711
923
1773
1564
1230
3106
918
1164
2319
881
1690
1318
2255
1126
1273
2686
1124
1110
1387
4086
1325
1034
878
1184
845
965
963
2185
1095
2484
1638
1168
2442
1255
4520
993
864
1515
1140
934
1525
1912
875
3442
1165
5888
1432
3533
957
1113
966
919
1288
896
1988
2263
1116
1029
2610
1239
1372
899
1042
1709
1250
738
1070
1714
869
1295
1124
964
1241
1116
1673
1092
1379
1095
2296
1017
1488
1010
1440
1597