1161
0
668
7952
1
1215
1279
1649
381
408
403
456
2095
4
1256
288
120469
35
1603
280
784
22330
22
2619
938
975
2
321
467
581
665
398
4964
3
1133
1939
905