2896
9944
1102
1583
683
1285
753
778
734
841
812
2475
14731
922
815
1205
2155
798
755
843
745
761
747
990
843
1814
792
869
1881
755
706
655
1218
939
786
1529
736
1509
3547
901
910
926
744
1168
648
1294
1406
863
1388
1165
682
804
5199
3012
1539
6143
697
1186
1126
8987
2866
993
872
15279
831
1553
1538
1828
890
695
704
828
766
1257
1001
1509
683
1351
1275
959
1062
2065
987
797
1449
1112
679
3114
1846
3030
699
751
2105
1150
1052
727
806
735
723
1422
2018
800
1137
868
668
812
1001
776
803
1152
1361
1460
1360
943
987
710
9588
682
1445
768