4964
3
7952
1
1488
2
2995
1215
1279
120469
35
467
0
1649
456
2095
4
1256
957
1375
409
454
1557
415
403
1930
326
784
22330
22
3097
6
381
14492
1571
2619
938
722