938
1
471
2030
2
1300
629
120469
35
784
1203
2086
4
593
1182
928
868
3380
3
7952
7885
1616
0
196
2658
785
3929
10
4017
767
6726
7
2748
6
1696
2564
5152
1926
948