893
1482
523
1845
83
497
510
1230
1240
1239
134
108
1582
511
837
311
83
1849
139
120
1262
165
135
529
880
2156
1619
1197
1956
891
315
1256
0
539
526
129
535
543
1254
891
137
1968
894
876
0
116
0
517
1900
0
927
117
52
520
536
1257
1601
1268
311
1848
1951
525
2183
509
883
136
1237
872
893