878
915
1259
1018
1000
1143
1406
3837
1537
2345
964
6228
802
2700
753
912
1439
1758
3284
3133
4989
2404
723
1003
2569
809
713
3670
775
5478
948
8034
763
863
1853
771
2541
1520
1226
976
944
1754
8693
16174
2822
1958
669
1831
2181
7869
719
1444
1010
13502
2376
923
2795
2438
1185
736