4400
1070
21298
5262
2014
2522
1422
3245
1033
1031
1133
1985
823
977
846
821
1017
741
947
829
964
5115
1112
752
865
859
1942
1012
846
831
762
975
876
1086
1935
891
3567
819
844
8222
1057
876
755
896
648
1373
964
1018
1114
8496
797
6559
5522
880
1164
1899
800
797
748
1068
981
1419
2199
9347
1481
2811
1067
3050
1180
1473
853
1092
2283
848
809
907
6484
754
1105
865
911
1444
2371
2267
3911
682
1404
959
7508
1282
982
760
1419
1026
948
1756
713
652
868
693
849
1722
1323
1452
1405
1047
1508
1507
1045
1632
688
1115
976
3326
3027
1663
2394
1028
842
2222