1360
877
1071
1232
794
750
739
21158
816
1443
2104
1438
1239
1722
1223
1299
995
1330
1049
2504
921
3612
4861
925
961
2895
970
1069
1120
704
1382
2062
1018
1162
966
1006
2556
3023
3760
624
750
1546
1255
906
946
999
1308
1345
1004
758
700
1565
1152
988
693
9063
1852
1205
1260
1972
1830
1471
709
3067
1288
889
1094
904
1705
1632
782
685
1171
3317
2792
2016
900
780
3526
2181
1798
1399
4575
2471
676
1002
776
2435
5607
1197
1303
953
2041
1100
713
867
1072
1135
2314
924
4856
719
1668
5146
1004
908
814
1040
1698
776
906
1312
833
1744
1491
1579
1135
1124
995
694