392
0
714
505
1327
1
472
418
8116
6
1636
363
458
422
63
464
414
553
246
373
573
913
2972
846
139
1219
501
46
1454
6295
9
1348
1918
2