1585
848
1003
2722
1535
658
3441
1453
868
2005
732
2212
809
1213
3255
1511
2054
5127
12861
904
5156
734
903
1187
918
4536
4166
929
1079
762
1404
1800
980
745
967
1610
713
750
837
2268
3571
4613
49256
872
2461
1086
1463
839
863
736
2784
1428
856
3640
1817
885
1617
1054
924
2632