0
1146
1011
898
1044
751
930
961
969
931
882
903
825
720
1046
715
1769
1
1251
2703
1494
1578
1522
141062
2987
2563
2562
2464