1495
1
1547
1690
1568
83
4311
2508
7
6026
2
2028
2879
2929
6
773
1088
1022
2166
693
0
526
2710
784
3891
2368
801
2243
1558
1371
1372
1788
2727
496
1000