789
1
1410
1052
523
20659
14
3490
883
653
749
2
757
871
7
781
5
2073
2041
1146
844
3
626
583
884
896
1627
882
746
4
1092
551
615
505
948
1195
1016