50
952
6
70
1689
0
10
1696
5
3623
4
22
4492
3
25
1630
2
8
2394
15
2927
1
13
1285
1065
1855
1932
839
1512
2529
832
664
2198