2702
0
325
787
957
413
1610
918
259
1661
1
1043
757
405
322
488
1629
909
269
267
772
968
784
714
670
423