1632
2
2100
2152
0
4179
1
1854
3
2562
1690
1734
868
801
1424
2131
2368
1788
2085
30334
6
1313
693
1813
1529
2710
526
1973
1537
780
1532
1568
1455
1825
784