700
1
899
4032
3
810
539
502
2735
5
549
38477
34
1112
0
1038
2630
2436
2317
3859
2396
2364
380
4082
7
1723
2229
4
2349
2
4291
9