1653
4
5253
2740
1
3066
7
1749
802
2
2285
194
2077
5
1868
2343
3505
709
0
5946
666
2092
1466
9566
8
276
785
1889
696
1753
768
935
4168
919
25
1048