2058
1
2010
0
1590
1844
1749
1237
4096
2
830
526
2392
2082
2184
1000
2294
1746
2368
1543
801
83
1814
4
2403
745
784
496
1380
693
868
915
1579