422915
7872
7062
3421
5871
3111
7225
4213
1100
953
2011
968
1200
690
1663
980
702
1784
950
860
870
1010
621
1600
1470
851
831
722
1366
631
1250
850
441
622431
148149
907942
496821
885726
615927
932395
1001739
57859
1043459
1397757
49763
1301016
2722803
1542031
908434
521217
1154293
693869
763644
747980
1024634
545582
554537
1034317
1525265