628
0
580
1780
1343
295
1
2720
10
520
303
2740
584
1392
2645
2941
4328
683
20634
8
3092
2477
2522
1649
4594
1009
46414
467
255
608
4111
2
3659
14
503
1541