1470
1
2328
3
7952
2470
2
1513
2957
6
1009
1172
467
0
333
2830
7
415
3056
443
798
177
1133
3006
1015
403
951
409
1780
1346
4
107
1733
1161
1215
787
1101