726
0
2000
1
915
629
8876
8
9244
467
18385
2
1386
734
706
7328
2008
2275
662
906
3006
3
7952
1054
1513
1452
417
4111
6800
1129
4492
3114
4
2735
9953
5255
16