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
704
1531
738
647
1152
2559
934
790
2296
1983
4899
1577
827
854
840
854
688
2691
1818
1188
1316
674
793
2160
649
1739
1548
1175
1488
1496
2361
867
920
1132
690
1009
908
8884
1105
1292
1006
708
1394
7055
735
1312
695
1330
1805
702
871
842
1338
1434
1396
857
748
2515
1886
1062
2467
1339
707
1066
670
1462
1897
745
1155
925
842
1513
683
1383
3087
665
750
1025
775
821
743
741
2179
4351
1574
1036
682
652
1407
844
910
1194