1435
7
1848
6
1103
2
523
1
586
575
1504
1084
2625
180
1873
1204
2746
2152
8
253
170
933
5
1871
600
4
2173
5770
3655
678
2196
828
939
1665
343
899
1270