1110
3
4033
4
6411
11
822
1
1411
530
5135
4864
8
1607
1306
2539
475
0
6236
1966
2311
2
1798
2126
2496
383
804
555
1914
611
400
846
1434
418
552
1636
1650