3535
5
745
0
1222856
4
518
166543
18
484
1
1518
1822
710
1374
1053
4223
22
370
6370
1073
12005
3
36045
332
498
3469
2
1691
565
391
301
1425
874
14076
7
2691
105807
42
47041