2215
3985
724
26259
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
3979
751
5855
955
890
4445
916
899
1869
1
2111
1039