3475
5
773
0
1056
1
3546
2773
19079
6
9160
189326
3172
2323
9
1107
623
1663
582
237
2719
3
2763
2949
451
3090
4309
2
1289601
4
19932
5164
36905