68
354
909
804
168
757
830
2811
536
173
480
416
333
846
2008
299
212
157
1463
1020
881
346
1372
1360
1064
935