3631
0
1313
1154
1297
1547
1469
1752
1304
1148
1186
1002
1570
1095
1439
1357
1106
1111
929
1192
1090
989
1061
1020
1014
999
1039
1041
1043
925
1203
1356
1376
1725
1202
1214
1471
1157
1462
1110
1115
1380
1227
1175
1100
1149
1257
1127
1080
1097
1060
1232
1132
1177
1139
1009
934
988
899
892
865
862
860
986
914
1076
941
954
969
884
1170
1249
2174
1107
1261