874
2478
2237
2207
1805
1357
1693
1255
1335
1282
1520
1078
1119
825
985
723
631
1447
915
2351
772
1469
1179
1166
3557
1216
789
773
721
976
1770
2327
912
950
1451
645
2333
1551
1434
3150
800
1408
1724
1981
1396
708
1581
892
1305
935
842
717
2823
1378
742
913
1899
707
916
1013
1584
954
2370
1659
1706
1447
1131
819
810
896
723
1758
787
2779
2510
2908
1679
839
860
1278
951
1145
1007
3214
693
1299
765
862
717
976
739
634
726
697
814
1475
1073
1549
1153
1040
4057
948
926
1561
734
765
1528
857
850
1233
756
845
1130
1529
3001
2093
749
1910
3085
3116