1226
1
1492
3
894
0
3206
5
2204
3012
4
10827
807
1534
2
1306
1868
2480
1248
1972
2596
1064
4651
12459