1133
0
7952
1
1215
2152
1279
467
1557
415
1649
120469
35
413
691
403
2490
846
456
2095
4
2554
3
1161
1256
1939
668
787
2143
957
675
409
14492
868
369