653
1
2070
1627
896
2
970
1092
746
4
882
484
1703
5
3539
6
2146
11
1208
7089
3221
20
510
1056
1016
383
2167
7
505
1195
948
676
884
2362
583
5494
817
2041