2800
6
7952
1
1215
1279
1193
1649
316
2115
4
456
0
2095
1256
120469
35
981
2
784
22330
22
2619
938
975
467
459
462
665
398
4964
3
1133
1939
905
2152
957
951