2881
4913
1115
1996
1041
740
976
761
1346
1035
14952
839
8017
913
787
6703
893
700
923
727
1390
1047
826
1066
687
823
5677
5007
730
2780
3609
1400
773
1985
744
14600
1049
2325
1365
2169
774
1475
709
774
758
1662
927
742
879
1019
1086
1288
3502
1458
967
1165
957
1146
875
1463
660
3804
1434
1790
684
1607
747
712
852
678
816
695
2196
641
971
1415
2596
1189
1642
687
2039
1127
1537
5066
716
1151
1737
4319
778
785
674
771
3987
1581
1006
1055
741
647
723
774
1053
918
815
793
1328
886
745
980
4075
1258
1040
1179
5576
1228
649
1170
834
683
671
2601