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