786
1976
2358
649
683
1805
5538
1157
1190
965
707
1021
1508
2214
2059
685
2153
3382
1976
706
792
1256
1743
856
675
4053
1621
1257
900
741
1161
2902
2906
691
666
845
958
1470
983
1803
647
735
685
746
3176
790
814
2500
1336
753
1174
1257
757
747
1242
1342
948
1424
2606
1649
1520
5170
1225
3079
4193
876
1326
1379
708
807
949
1300
1833
848
821
3646
726
683
1545
1373
948
831
647
2984
794
717
935
2513
1150
687
1033
864
2743
1063
710
1148
627
775
906
1252
889
1459
1188
1082
967
872
1466
1139
984
1066
859
621
762
2142
632
1811
1304
659
1396
828