1694
2051
1230
3385
1901
4703
3907
4255
1217
946
1411
1438
1768
1014
1146
4415
1536
700
1010
855
800
936
3623
790
1242
2003
759
835
801
1087
923
800
931
733
815
1339
1126
959
997
822
745
713
993
1685
930
1274
854
800
905
1036
770
2369
825
764
814
2012
808
1634
746
935