443
0
319
2587
16
957
422
415
951
2198
2
1355
1043
409
775
2710
9
787
1557
813
602
1045
4396
3
1368
360784
19
286
454
2121
4
547
661
683
1167
505
304