697
492
327
2016
1703
370
2265
542
575
926
707
281
344
645
968
487
359
752
1244
1051
856
608
390
1148
973
