593
1340
653
1125
816
1754
2076
801
672
551
673
2215
3985
724
26258
8391
611
2695
1097
1
869
906
626
2669
792
1103
754
2386
1
794
1082
13573
662
2140
674
663
753
585
930
799
567