792
5088
684
807
1054
1673
646
2490
755
1153
1762
998
972
858
1292
1145
769
2164
929
3537
1027
768
3040
1046
777
915
682
1030
1791
3416
1368
984
1087
2162
1662
877
897
3385
1045
11323
1283
1036
18318
1269
2043
1774
2358
900
4936
876
891
944
2349
865
1744
904
1540
11909
918
3891