876
969
1104
20708
1879
782
868
692
902
1073
940
713
1354
3531
4582
1766
1771
857
697
961
1794
814
2203
1313
2177
744
3291
1131
3115
3156
1311
1578
900
1103
1748
2007
2284
900
2421
1352
823
917
934
1386
806
2919
4297
1311
2962
1018
1186
859
675
772
1598
1226
1498
1481
1999
815
1211
1620
799
711
2531
853
1725
1003
4148
836
3799
855
1290
976
1136
1591
1093
1483
1015
1106
855
1737
1125
1959
1235
927
1042
896
743
974
792
1388
852
1159
893
826
964
962
769
932
732
868
1878
1659
734
694
5318
1042
975
1923
1680
1652
1412
880
981
1217
722
911
1502
987