110
0
903
1
1269
2
1009
400
1054
3157
7
1212
849
924
2033
736
2659
4
3469
6
83
1924
633
198
3499
1470
1640
9
1943
3438
2440
1512
2603
2256
2765
1037
632