2370
905
1202
971
1337
1096
908
1379
1685
856
3299
955
1156
835
1577
1609
1593
909
1875
1463
859
873
1189
1136
859
1707
1578
1352
5810
1314
1955
1531
998
991
993
2070
2068
901
2196
3082
1421
980
1226
3825
2190
968
802
2047
7838
2849
1019
1722
865
1321
1895
22447
1453
2542
1840
992