1448
2
2119
1
742
2401
2296
2836
9
646
0
964
1682
1425
1129
365
544
975
3025
1922
1133
1939
957
951
1587
454
403
2121
4
409
1506
415
1045