9825
1703
4107
2623
1540
1973
1230
2632
3611
3375
2207
804
6444
1108
809
2383
798
1296
808
1111
1199
898
1662
15479
812
776
918
860
742
1150
1447
1313
1160
1002
1431
884
815
1017
722
1050
1908
1051
775
771
1276
1651
813
1410
1001
862
1202
5407
1009
858
830
1298
841
1347
915
839