542
539
521
114
1238
83
1179
1937
1909
1211
1517
903
550
1205
135
1233
142
909
15
1938
1847
144
1851
1228
1219
540
1173
1277
1217
1239
1161
1494
1891
0
83
899
910
1546
0
83
0
540
917
1183
1928
497
1206
1270
929
1589
1664
1235
1861
1915
1577
1191
549
1238
916
883
889