1831
3
3088
1
11552
13
5291
6
1856
542
2
874
717
1821
1323
2507
540
1261
0
1637
2832
9
1263
1305
1650
4
9500
175358
17032
11
194087
2210
1197
124174
757
5996
64647
116303
18
72352