2929
10376
1990
4694
1258
2002
4370
1079
837
1903
1605
1224
1180
5337
1497
888
3401
806
1253
1311
995
5458
849
835
842
2024
892
3311
892
791
1079
2243
872
1008
3509
2378
1027
868
1094
777
832
857
893
1485
1111
957
1381
918
1174
948
910
840
1239
988
1802
780
976
808
925
3493