2562
2
1699
1746
784
0
1093
868
1
801
1813
1632
1778
526
830
2073
2082
2173
1380
1000
2578
1816
693
3326
3
1749
673
1545
1844
2710
2166
2760
4
1382
662