2655
2
3683
1
1380
0
1751
2082
1813
1295
1168
1660
1787
1938
2294
16062
15
1632
2650
20
673
830
801
280
526
1788
1778
2166
1000
1766
1305
1606
83
2250
7733