1411
648
879
1553
786
1539
1043
1615
1967
826
1412
2465
2259
765
3024
1612
1214
2028
848
1157
894
1600
2237
733
1692
888
4570
5675
755
1462
1062
1172
825
817
15114
2389
1158
717
847
1737
862
2086
799
1190
728
2666
2162
764
18860
3804
748
1044
3018
771
5877
2142
997
6192
2880
21736