1235
9
3640
3
3823
17020
11
3278
6
116175
18
73
0
1349
5
813
1
381
64603
1174
2
1026
2147
3224
12
942
2397
1743
134
1073
1466
1056
4
701
111
93
2353
15
509
805
878
2595