1037
2
1159
1
1031
1694
189326
0
17970
15
21152
8
3551
10
2083
5
658
1337
2390
1451
951
1289601
4
12472
108797
9877
6
12459
3
2312
94424
1688
1657
2505
3465
4465
22
267612
1743
1529
2318