673
0
801
1237
1
2368
868
8637
11
1568
2710
2
2166
1825
1382
1000
693
3097
1632
745
2578
496
1547
635
4311