848
1037
5875
931
1703
969
13027
1647
961
912
796
9123
810
1110
851
867
2551
3045
848
1394
1372
1831
1669
1075
1142
2084
5121
22612
1475
753
789
977
2992
1871
899
1323
898
1757
1249
6444
2234
1014
1128
866
817
1156
1707
1083
6674
4451
1219
1007
3889
1144
1372
3306
1031
1058
2704
1370
1114
1193
908
1384
827
822
1968
818
875
1492
719
647
1343
701
787
2450
901
1349
1567
1828
885
1777
3501
1142
703
651
1318
9616
783
762
1632
923
979
2443
680
1988
1331
2428
1725
920
770
2018
648
1479
712
691
1119
727
1626
2482
1047
911
974
6484
812
1092
3777
757
749
1597