1538
1045
1848
947
750
1013
665
864
6809
743
1158
699
908
3492
2252
2281
685
1344
2625
1567
723
2991
827
821
1281
3454
850
1041
840
3231
1618
2125
707
14968
6550
2637
697
908
14659
1103
2583
2507
759
735
4004
1808
804
705
2165
3873
677
918
759
969
673
1927
3652
2450
961
5879
1030
647
2012
1341
690
1159
1471
1910
1680
1297
871
1393
781
1720
831
918
688
919
1526
865
1190
740
747
3383
6445
1080
829
831
1632
1349
1718
1167
2216
1680
2251
3298
3515
1163
935
2435
964
1348
2149
936
1782
1031
740
679
726
3561
852
837
5461
1218
2687
1597
747
2751
777
2970