3835
5
2507
6
5375
0
790
3735
4
1397
3
696
1
297066
2258
25
267612
346
4978
2
1653
1200
935
99072
36905
194
276
2077
1104
693
3882
768
3303
10
919
1048