2656
628
1284
1130
1000
848
2738
885
1666
3494
703
2779
2414
1157
2422
722
925
1550
2774
957
949
773
1911
883
995
2526
4267
698
1726
949
1283
698
644
1731
1043
2361
1093
823
1481
2989
802
826
2485
945
1998
3464
1457
789
2210
756
777
5424
2325
8344
925
3043
646
1294
1403
707
1299
754
681
9804
838
2024
1537
1178
803
1143
1897
1051
1063
678
1659
898
795
1793
678
2850
1782
1561
968
1402
1338
1195
710
2976
996
7960
820
870
907
820
1126
626
958
663
855
1018
1077
2271
2624
704
3144
1062
1634
1542
836
991
1574
844
627
862
3296
697
1035
843
800
891