1129
0
1392
1
1903
2
1610
874
1716
2027
1448
2445
6
476
544
629
726
2955
5
5559
3
764
1662
263
1231
1587
915
2644
9178
2747
2393