3609
19
117140
0
1367
2
4889
15
197
1087
81771
42
15327
6
2652
964
1797
1
1012
1725
4
2859
9848
1949
1075
7
1114
5
744
614
825
1049
3
867
8
1177
1535
555
1233
1808