3904
1354
1175
5378
2198
1865
3265
969
909
1697
970
3773
1364
1572
964
847
985
5023
2039
1523
1312
3105
1042
873
923
2252
4850
1245
979
909
898
931
914
839
905
932
902
897
1085
849
1690
995
1002
1271
2956
2250
997
1562
1124
1038
1940
1071
1281
1964
1601
1628
1438
1595
1918
2369