0
2259
1124
790
877
974
1157
960
1075
819
715
778
794
729
824
1446
1
990
1535
1200
1284
1247
138573
2605
2286
2163
2125