553
1
1535
2710
2
789
0
1619
300
2169
4278
2942
6
574
3177
669
1815
3022
7
4309
3
3089
1284
3203
1172
1429
2124
3907
1377
977
3154
5
666
802
935
1104
9566
8