1385
1
1622
5
980
0
633
1428
1131
236
901
317
699
597
2522
1269
385
1109
719
176
422
799
392
919
576
369
653
2284
2
995
493
1343
772
437