706
1
4546
2
1448
770
0
1866
3
5866
4
1549
623
661
2000
472
1129
2693
4682
445
417
2445
7
1852
544
1124
2320
2982
8822
5
650
2229
9953
1392
3287
2201
2097