2296
2
2920
9
458
0
3125
1227
1506
1897
1
874
635
646
1550
1248
365
2445
263
3559
1133
1939
957
951
1425
454
403
2121
4
2407
409
415
1045
456
1557