4398
10
1638
4
550
1
672
2
4837
5
1174
4724
3
1421
0
12459
1488
10827
8527
1942
9956
475
19944
1289601
1191
2082
3491