937
2
1418
1
1566
2239
1806
2419
3635
8
1542
619
902
1623
893
5
993
6802
663
2596
2428
3
27655
12
1977
4
2892
1805
1368
1976
7
1094
776
5053
1077
948
1160
3048