50
1353
0
21
3800
9
136
2342
7
76
4237
1
17
1744
8
2215
2156
2
1108
1802
3220
5
65
2216
1504
1794
2786
1083
1079
1099
711
605
913
640
616
679
619
576
717
653
584