1897
1
2955
2
1649
1842
2112
8
3929
10
2095
4
2564
2619
665
0
120469
35
4964
3
905
330
3027
6406
12
7885
1256
784
2023
1547
4223
22
1973
938
928
22330
2346
326
1464
1616