3119
5560
5213
2014
1222
1437
3751
696
1053
1337
1273
4605
1545
793
880
1747
2516
777
1027
4012
980
709
1058
740
1308
6195
5770
937
3109
861
1659
809
1077
3245
829
1295
4124
1599
1201
711
1079
1203
809
915
1593
1340
920
881
1392
792
1486
1304
865
1249
750
4551
2030
1003
745
1852
689
2087
1734
2416
982
1433
3065
1212
956
724
1398
2015
1059
1758
718
5151
2743
909
972
1622
2192
904
992
1297
1572
714
737
1596
1169
712
1390
1208
1044
1085
759
2482
1772
1582
1643
2882
1410
1180
801
2475
831
2177
1265
2047
759
672
3117
2996
685
912
786
773
896
4110
1130
1294