7733
2
1033
0
593
475
612
1058
1
820
2270
410
583
1390
1996
1616
905
513
1378
8
618
1212
2129
10
625
1169
1209
417
812
1321
152
1902
2870
885
387