376
0
456
275
362
479
428
563
668
276
509
223
1661
1
1314
248
357
846
339
47041
603
1023
1655
787
303
2161
575
520
435
342
263
323