1110
3
1557
0
2059
2539
1
6236
11
846
2311
2
798
860
530
4
822
4864
8
1798
2496
455
1607
1306
6411
5135
951
555
1661
1914
1636
1434
310
1966
8116
6
4033