1695
4
1522
0
108797
17970
15
236066
14
988
1749
1
7976
8
2710
7747
2468
3
1545
2
1783
3000
6
2815
1617
1831
5
3106
1013
1123
4478
2767
1191
2675
2983
1400
853
3336
1142