2296
2
2920
9
3125
1227
1506
0
1897
1
1550
635
458
646
2683
6515
2064
1098
2011
3
1248
1989
6859
5
1779
1754
1947
2531
4
263
5611
11
2658
874
3806
2272
3717
1666