679
0
482
457
404
307
871
798
1020
328
525
265
295
1238
357
907
2093
2
1470
580
244
2730
6
458
4045
741
1025
435
438
1112
995
258