3635
12816
14486
949
3746
698
617
1849
14911
1767
647
1145
4228
1331
3457
14294
688
852
2207
1212
4761
649
802
752
728
2982
1670
2484
1075
706
882
2681
799
855
7503
3040
2035
1015
830
822
1072
7985
716
2129
1865
1267
802
1447
2547
1132
677
780
692
1003
859
2488
933
1681
1358
686