283
0
1
760
2
254
523
209
203
106
438
3
277
660
557
379
351
1028
346
658
1418
1186
179
808
905
1292
1238
1119
5
1043
200
1114
325
1118
369
163
192
329
167
184
886
1374
584
460
359