838
763
1141
1381
4335
845
990
1235
1366
1013
1708
862
4840
1057
802
1136
1001
3537
1175
2783
4178
1516
1043
2612
1501
874
1226
61309
1945
1299
5689
950
1202
1168
940
932
2814
869
749
5555
867
898
1557
1830
1459
797
1126
848
937
860
1491
796
860
863
852
948
1269
1053
4149
855