500
0
941
2057
1
566
630
2065
591
388
717
5043
7199
455
4463
5
14
959
683
21
1162
821
3196
2
3116
1703
1949
785
17946
536
1648
1514
1459
770