407
1
580
0
957
798
722
2702
797
346
288
403
410
1557
259
370
2143
602
1156
56488
1939
21743
257
349
454
1451
381
119
329
1629
1540
413