2822
5300
1229
822
1912
42618
3521
1538
1145
1216
1656
882
867
1261
3526
1098
962
1145
852
902
1075
1001
981
869
1269
902
1185
1666
823
893
2132
976
1233
1061
849
1051
860
1034
3341
1657
862
926
1199
1574
1130
847
972
838
1476
1312
1172
978
1132
1126
1078
1038
960
885
5127
973