0
1172
924
1161
987
1059
1131
1020
1085
1002
1008
1053
804
1010
879
1027
1771
1
1251
2703
1494
1578
1523
141067
2989
2563
2562
2464