706
1
4546
2
5866
4
661
0
1448
2188
9
2693
3
417
3674
10
1115
2445
7
1852
544
1124
10324
3440
1458
2982
1129
5108
5602
650
1811
2229
623
4271
2201
2604
1661
978