1106
2
1663
4
760
0
1117
1395
1
1999
1255
2086
4369
7
1393
1734
1354
5793
9
1543
1331
1556
8
1143
669
4137
2135
1228
2315
1833
3
1323
401
295
668
901
418
3254